home *** CD-ROM | disk | FTP | other *** search
/ Floppyshop 2 / Floppyshop - 2.zip / Floppyshop - 2.iso / diskmags / 0022-3.564 / dmg-3447 / text / gfaonlin.txt < prev    next >
Text File  |  1991-10-05  |  18KB  |  549 lines

  1.  
  2.     
  3.     
  4.                             GFA ONLINE - DELPHI
  5.                             ===================
  6.  
  7.  
  8.  Transcript of Formal Conference, October 1st, 1991.
  9.   
  10.   
  11.  .Gordie>
  12.     I'd like to welcome John Barger, the Technical Director for GFA
  13.     Software Technologies to DELPHI.  GFA is back and ready to totally
  14.     support the Atari ST community in North America.  John, any opening
  15.     remarks?
  16.   
  17.  .John @ GFA>
  18.     Well, yes.  I would like to say that I (as an ST user) and GFA (as an
  19.     ST based company) are REALLY here to support the ST and hope to see it
  20.     thrive.
  21.   
  22.  .Kwai>
  23.     Glad to hear that, John.
  24.   
  25.  .John @ GFA>
  26.     We have Plenty of support products for the Atari version of GFA-Basic
  27.     and have discount prices for Atari owners.
  28.   
  29.  HAIRMAN>
  30.     What exactly is the GFA shell like?  Or aimed at? GA
  31.   
  32.  .John @ GFA>
  33.     It is a replacement for the MENU/MENUX program that comes with the
  34.     basic.  It has many adavnced fetures like...  It has a GREAT user
  35.     interface that is VERY intuitive.  Online help.  Control over ALL
  36.     compiler and Linker functions.  Variable setting for repetitive
  37.     compiles.  Many built-in disk utilities.  Switch from Med to Low res
  38.     (for a game or other low res program) and a few others.  Sound good?
  39.   
  40.  HAIRMAN>
  41.     Sounds real good!
  42.   
  43.  DABRUMLEVE>
  44.     Yes, John...  There is a wealth of source code available, but much of
  45.     it is in tokenized .BAS format, and folks with only the newer GFAs
  46.     can't use it.  Could GFA release a conversion program whose sole
  47.     purpose is to load BAS/GFA files and then save them in .LST format?  GA
  48.   
  49.  .John @ GFA>
  50.     I'll see what I can do.  In the mean time.  GFA-BASIC is effectively
  51.     PD.  You CAN use that.  But I will check on a Converter.  I think I
  52.     heard about one out in the PD.  MAYBE?
  53.   
  54.  DABRUMLEVE>
  55.     GFA Basic, John?  PD?
  56.   
  57.  .John @ GFA>
  58.     Sorry.  GFA-BASIC 2.  Oops!  Slap my face!
  59.   
  60.  DABRUMLEVE>
  61.     Is it all right then if we distribute GFA 2.x to friends???
  62.   
  63.  .Gordie>
  64.     Gee, or upload it here?
  65.   
  66.  .John @ GFA>
  67.     Well..  Since Antic released in on their Disk, it is all over anyway.
  68.     So we have just said go for it.
  69.   
  70.  DABRUMLEVE>
  71.     Gee.  Nice!  But even so, I hope you will pursue a .LST converter on
  72.     all formats.  You see, a conversion program would help people convert
  73.     across formats.  And GFA 2.x for the ST won't run on the IBM/Amiga.
  74.     I was thinking of a conversion program that would be available in all
  75.     formats.  GA
  76.   
  77.  .John @ GFA>
  78.     That is a GOOD Idea.  I'll see what I can do.
  79.   
  80.  .Dana>
  81.     John, first of all, welcome to Delphi....
  82.   
  83.  .John @ GFA>
  84.     thanks
  85.   
  86.  .Dana>
  87.     Just curious to know how the "new" GFA has been received since leaving
  88.     MichTron and Antic?  GA
  89.   
  90.  .John @ GFA>
  91.     It is being received very well.  We had a "few" problems with Antic
  92.     but most people Like (or Love) the BASIC so much that they waited for
  93.     us to get that fixed.
  94.   
  95.  .Dana>
  96.     Glad to hear that GFA is back on the road again, with big success.
  97.     GA  That's it!
  98.   
  99.  .FizzySoftDrink>
  100.     Ok, this will be my first of several questions for the night, I
  101.     won't ask all at once :)  When will the GFA Basic Compiler be out for
  102.     the IBM, and will an upgraded version of GFA Basic be included
  103.     with it.  GA
  104.   
  105.  .John @ GFA>
  106.     The Windows 3.x compiler IS out. and the MS-DOS version will start
  107.     shipping at the end of the month.  I think the compiler for MS-DOS
  108.     will be intergrated into the Editor.  If so, an Interpreter Upgrade
  109.     is there.  ga
  110.   
  111.  HAIRMAN>
  112.     What about asm in basic code??  ga  (asm= assembly language.)
  113.   
  114.  .John @ GFA>
  115.     It is great for the people that have PRE-WRITTEN ASSM code.  I don't
  116.     use it a whole lot.
  117.   
  118.  HAIRMAN>
  119.     But how exactly is it done?  (I've never done it w/ basic.)
  120.   
  121.  .John @ GFA>
  122.     It is a little hard to explain in a chat mode.  It depends on exactly
  123.     what you are doing.
  124.   
  125.  HAIRMAN>
  126.     ok.
  127.   
  128.  .John @ GFA>
  129.     What version of the BASIC do you have? ga
  130.   
  131.  HAIRMAN>
  132.     I don't use basic that much, I'm just interested.  I use C mostly.
  133.   
  134.  .John @ GFA>
  135.     Oh.  OK, it is fairly easy.  I use it for playing digitized sounds. ga
  136.   
  137.  HAIRMAN>
  138.     How about speed?  ga
  139.   
  140.  .John @ GFA>
  141.     John Jainschigg from Atari Explorer just did a review on GFA-BASIC.
  142.     In his bench mark.  We were 5 TIMES FASTER than Mark Williams 'C'. ga
  143.   
  144.  HAIRMAN>
  145.     whaaa????
  146.   
  147.  .John @ GFA>
  148.     That's what I said.
  149.   
  150.  HAIRMAN>
  151.     Compiling or run time?
  152.   
  153.  .John @ GFA>
  154.     Compiled.  (Runtime.)
  155.   
  156.  HAIRMAN>
  157.     WOW!
  158.   
  159.  .John @ GFA>
  160.     You see GFA-BASIC is not basic...  GFA-BASIC is a MACRO-ASSEMBLER that
  161.     has macros that LOOK like basic.
  162.   
  163.  HAIRMAN>
  164.     Oh, that explains it.
  165.   
  166.  .John @ GFA>
  167.     The programmer thinks he/she is using BASIC.  The computer sees ASM
  168.     code. ga
  169.   
  170.  .FizzySoftDrink>
  171.     Ok, two more questions for ya.  (This may have been said earlier, I was
  172.     a little late)  When is GFA Basic 4.0 for the ST supposed to come out,
  173.     or is it at all?  And how about a Mac version of GFA, any plans?  GA
  174.   
  175.  .John @ GFA>
  176.     GFA-ST 4.0 does not have a final release date.  But, it will be some
  177.     time next year.  A MAC version is looking VERY possible. ga
  178.   
  179.  .Gordie>
  180.     John, can you talk a little bit about the ability to use code from one
  181.     platform on another platform?
  182.   
  183.  .John @ GFA>
  184.     Sure.  The idea with GFA-BASIC is to be able to write a program on the
  185.     computer that you feel most comfortable with and be able to port this
  186.     to another platform.  Before, the only REAL way to do this was with 'C'
  187.     but 'C' for MS-DOS does not have the Atari's built in GUI functions.
  188.     So, we made our own.  and I think the Programmers did a GREAT job!
  189.   
  190.  HAIRMAN>
  191.     Laser does....
  192.   
  193.  .John @ GFA>
  194.     They have Laser 'C' for MS-DOS?
  195.   
  196.  HAIRMAN>
  197.     Ida know.  I meant gui stuff.
  198.   
  199.  .John @ GFA>
  200.     What I meant was, with 'C' if you write a program for the Atari, you
  201.     can not just port over ALL the GUI stuff to MS-DOS.  With GFA-BASIC,
  202.     "OPENW" opens a window on the ATARI ST/TT, AMIGA, WINDOWS 3.x and
  203.     MS-DOS.
  204.   
  205.  HAIRMAN>
  206.     You mean that if I wrote a program in GFA that used windows, it'd work
  207.     anywhere?
  208.   
  209.  .John @ GFA>
  210.     Yep.  Barring any OS calls.  GEMDOS.  BIOS or XBIOS.  We made our own
  211.     GRAPHIC GUI in MS-DOS.  It looks GREAT!  Kind of a cross between GEM
  212.     and MS WINDOWS 3.0.  ga
  213.   
  214.  HAIRMAN>
  215.     Wow!  Neat.  GA
  216.   
  217.  .Ron <ym>
  218.     I use the ST version of GFA for my own projects (and love it), and
  219.     purchased the PC version as well.  Where I work we had to convert
  220.     some basic programs for windows and told them about GFA.  They bought
  221.     a copy when it first came out, but found it to be quite buggy, and
  222.     have switched to Visual Basic.  Almost all of my ST programs use GEM
  223.     Dialog boxes, which do not directly convert to the PC.  My question
  224.     is as follows:  Are there any plans for an analog of the Resource
  225.     Construction Set for the PC or Windows versions, and how do the
  226.     people where I work get the update to the Windows version?  (They
  227.     haven't received any info yet, and they bought GFA directly from
  228.     you).  BTW:  In my own comparisons, GFA is only slightly slower than
  229.     Laser C, and only if Laser uses register variables. GA
  230.   
  231.  .John @ GFA>
  232.     If you have the first version of the WINDOWS BASIC.  There have been 3
  233.     updates since then.  You will get a Free upgrade with the Compiler.
  234.     Switching to VB will, more that likely, cause more headaches then it
  235.     is worth.  The newest GFA-WINDOWS has a RSC that actually creates GFA
  236.     code(as opposed to a RSC file.)  ga
  237.   
  238.  .Ron <ym>
  239.     Should we have received some sort of notification about the new
  240.     version being available?
  241.   
  242.  .John @ GFA>
  243.     Not really.  It is being sent out on a first come/first served basis.
  244.     You sould get it in a few weeks.  ga
  245.   
  246.  .Ron <ym>
  247.     Great.  I will look forward to it.  What problems should they expect
  248.     with Visual Basic?
  249.   
  250.  .John @ GFA>
  251.     It is VERY slow. you CAN NOT call the serial ports.  Writing FULL BLOWN
  252.     applications become incredibly hard.  ga
  253.   
  254.  .Ron <ym>
  255.     Hmmmm.... This application REALLY needs the serial ports.  Well, at
  256.     least I'm not involved in using the VB stuff.  GA
  257.   
  258.  .John @ GFA>
  259.     VB just can not do it.  ga
  260.   
  261.  .FizzySoftDrink>
  262.     Does G-Shell come with source code?  And what can you tell us about
  263.     GFA-Edit?
  264.   
  265.  .John @ GFA>
  266.     G-SHELL does not come with sorce code.  I don't think it ever will.
  267.     I have never heard of GFA-EDIT.  Is it a text editor for GFA-BASIC
  268.     or general purpose?  ga
  269.   
  270.  .FizzySoftDrink>
  271.     It's a general purpose text editor.  Made by GFA.
  272.   
  273.  .John @ GFA>
  274.     When/where did you hear about it?
  275.   
  276.  .FizzySoftDrink>
  277.     I saw it mentioned in the German magazine PD Journal.
  278.   
  279.  .John @ GFA>
  280.     I will check on it, but I don't think we ever released anything like
  281.     that.  ga
  282.   
  283.  .Ron <ym>
  284.     On the ST, I can dimension an array as large as the available memory
  285.     (up to 4 meg).  I've played with the PC version, and it seems to be
  286.     limited to the 640K limit.  What's the limit for the MS Windows
  287.     version, for one contiguous array?  Also, you'd better make sure that
  288.     GFA-MAC works on Spectre!
  289.   
  290.  .John @ GFA>
  291.     MS-DOS in general is limited to 640K.  Most languages in DOS only allow
  292.     arrays up to 64K.  The WINDOWS version allows up to free "WINDOWS"
  293.     memory or 20megs, which ever is lower.  ga
  294.   
  295.  .Ron <ym>
  296.     Great.  One of my applications needs this.
  297.   
  298.  MICKEYANGELL>
  299.     Will GFA be at the WAACE Show. If so, can we upgrade there?  GA
  300.   
  301.  .John @ GFA>
  302.     I'm sorry no.  I want to go like you would not believe.  But it is
  303.     too close to COMDEX.  For which, we are all ready obligated.  ga
  304.   
  305.  .Gordie>
  306.     This might be a good time to explain the upgrade procedure and prices,
  307.     John.  Who do we call and how much do we send?  <g>
  308.   
  309.  .John @ GFA>
  310.     OK.  I will give all upgrade paths.
  311.     -If you have 2.0(the real 2.0 with a book) the cost is $74.95
  312.     -If you have 3.0 with out a compiler the cost is $64.95
  313.     -If you have 3.0 and the compiler the cost is $49.95
  314.     -If you have the Basic for one platform and want it for another, it
  315.      other version is HALF PRICE!
  316.     -The 2.0 upgrade includes the full package as you would buy it in a
  317.      store.
  318.     -The 3.0 without compiler upgrade includes 2 new chapters for the
  319.      new commands and a compiler manual.
  320.     -The 3.0 with compiler upgrade includes the 2 new chapters.
  321.     -Some people with 3.0 have the OLD Michtron spiral bound manual.
  322.      That manual was kind of hard to use, so if you have 3.0 and would like
  323.      the new manual,  you can upgrade like the 2.0ers for $74.95.
  324.      Of course that all includes the new 3.5 software.  ga
  325.      <Whew!>
  326.   
  327.  .Gordie>
  328.     Hmmm.  What about the ads that are running that say, 'Upgrade now to
  329.     Release 3.5 for only $49.95'?  Is that only from v3.0?  The wording of
  330.     the ad is a little unclear.
  331.   
  332.  .John @ GFA>
  333.     Yeah, that ad assumes that you have 3.0 and the compiler.  Since we
  334.     were unable to get a real registered owner list from Antic, we did not
  335.     realize that there were so many GFA-BASIC owners out there with 2.0 or
  336.     3.0 without the compiler.  Sorry.  ga
  337.   
  338.  .Ron <ym>
  339.     I just read a review of GFA for the PC in some new Basic Programming
  340.     magazine (forget the exact name).  They thought it was real powerful,
  341.     but their main complaints were about the manuals (GREAT in a few
  342.     spots, REAL BAD in others), and about the lack of debugging tools
  343.     (like a single stepper, break points, etc.)  Any plans on solving
  344.     either of these problems?  (In the PC manual it doesn't seem to
  345.     mention SHOWM and HIDEM, though when I ported an ST program they
  346.     worked fine!  I wonder what else is missing.)  Also, how much to go
  347.     from PC to Windows?
  348.   
  349.  .John @ GFA>
  350.     Well the guy that did that review, did not like GFA-Basic at all.
  351.     According to him GUIs and mouse drive applications are a niche market
  352.     and "real people" don't want to use mice.  So he REALLY didn't like us.
  353.     The Big bullies "pushing" GUI down everyone's throat.  I guess he
  354.     doesn't realize that Microsoft has sold 5 million copies of WINDOWS 3.0
  355.     in the last year.
  356.   
  357.     We have some GREAT debugging tools.  like being able to use multiple
  358.     monitors or multiple computers to trace your program.  We DO have Break
  359.     points and the commands that were missing in your manual should be in
  360.     the readme file and have been inserted into the newest manual.
  361.   
  362.  .Ron <ym>
  363.     I don't recall reading that.  It may have been a different review,
  364.     though I didn't read it all the way through.  It was a review of GFA
  365.     and of something called ZBASIC.
  366.   
  367.  .John @ GFA>
  368.     That is the same guy.  He did not say that in the review, but rather
  369.     to ME on the phone.
  370.   
  371.  .Ron <ym>
  372.     Funny, since that magazine seems to be pushing Visual Basic.
  373.   
  374.  .John @ GFA>
  375.     I know.  It is amazing.  He is not a "true" employee of the Mag.  He
  376.     is a freelancer.  ga
  377.   
  378.  OZ1>
  379.     I upgraded 3.0 for 3.5, the new manual, and MS-DOS versions, great
  380.     stuff!  Will more be available on compatability differences between
  381.     the ST and DOS?
  382.   
  383.  .John @ GFA>
  384.     I believe ABACUS is working on a Book right now.  I think the president
  385.     of GFA-DATA MEDIA(in the UK) is working on one as well.  ga
  386.   
  387.  HAIRMAN>
  388.     I got some source code from the databases recently but none of it is
  389.     ASCII.
  390.   
  391.  .John @ GFA>
  392.     Is it in 2.0 "BAS" format?  What is the extender?  XXXXXXXX.GFA or
  393.     XXXXXXXX.BAS?
  394.   
  395.  HAIRMAN>
  396.     I think it was .GFA.
  397.   
  398.  .John @ GFA>
  399.     If it was XXXXXX.GFA you should be able to call it in directly to
  400.     GFA-BASIC 3.0 or higher
  401.   
  402.  HAIRMAN>
  403.     I don't have GFA.
  404.   
  405.  .John @ GFA>
  406.     Oh.  Well...
  407.   
  408.  HAIRMAN>
  409.     But I would like to look at it anyway.  Would that converter thingy
  410.     work?
  411.   
  412.  .John @ GFA>
  413.     I don't know what to say, except, find a friend with GFA.
  414.   
  415.  HAIRMAN>
  416.     Why not just use ASCII in the first place?  That's what standards are
  417.     for.
  418.   
  419.  .John @ GFA>
  420.     D.A.BRUMLEVE was making a suggestion for a converter.  It is not a
  421.     reality yet.
  422.   
  423.  HAIRMAN>
  424.     I know.
  425.   
  426.  .John @ GFA>
  427.     Because we save the code in a PSEUDO-ASSEMBLER format that makes
  428.  loading
  429.     faster and execution faster.  Otherwise, we would be as slow as every
  430.     other BASIC.
  431.   
  432.  .Gordie>
  433.     I think the use of a tokenized 'save' is rather widespread.  But when
  434.     someone uploads code here, it'd be nice to see it in ASCII.  I don't
  435.     think GFA is breaking a 'standard' as much as the uploader might be.
  436.     Just my observation, of course.
  437.   
  438.  .Ron <ym>
  439.     I just remembered: one BIG problem when I port a program between the
  440.     ST and the PC is the character for end of line remarks is different
  441.     in the two versions.  The ST uses ' and the PC uses !.  This means
  442.     that I can't use remarks, except for REM full line ones, if I want to
  443.     port my program without major editing.  Any good reason for this?
  444.     Also, you going to the Chicago Show in Nov.?
  445.   
  446.  .John @ GFA>
  447.     I don't know. I think that will be changed in a future version.
  448.     As for Chicago, I hope so.  I plan to.
  449.   
  450.  .Ron <ym>
  451.     Great.  ga
  452.   
  453.  MICKEYANGELL>
  454.     I had missed the remarks after the $49 flyer.  The flyer does not
  455.     mention you have to have version 3.0.  It does say you have 30 days to
  456.     order and has an 800 number.  I assumed I got this because I am a
  457.     registered GFA 2.0 owner.
  458.   
  459.  .John @ GFA>
  460.     That was an oversite due to the fact that we did not get a registered
  461.     owner list from Antic and there for did not realize that we had so
  462.     many 2.0 users out there. GA
  463.   
  464.  MICKEYANGELL>
  465.     Does Maurice Giguere have any pull? The letter is sigened by him.
  466.   
  467.  .John @ GFA>
  468.     I hope so.  He is the President of the Company and my Boss.
  469.   
  470.  MICKEYANGELL>
  471.     I know he is the president. <grin>  Just hoping that your letter is
  472.     correct.
  473.   
  474.  .Gordie>
  475.     John, you want to make a special offer for just those of us here
  476.     tonight?  $49.95 to upgrade to v3.5 from any previous version?  <grin>
  477.   
  478.  .John @ GFA>
  479.     Gordie, SURE as long as that "ANY VERSION" is 3.0
  480.   
  481.  .Gordie>
  482.     Oh, fine, put conditions on it...  <g>
  483.   
  484.  .Ron <ym>
  485.     How about an upgrade for users of Turbo Basic XL on the 8-bit Atari?
  486.     It was written by Frank Ostrowski, wasn't it?  (hehe)
  487.   
  488.  .John @ GFA>
  489.     ;}
  490.   
  491.  .Gordie>
  492.     hehehe
  493.   
  494.  MICKEYANGELL>
  495.     Is the upgrade a complete package or do I have to use a 3.0 manual
  496.     or files?
  497.   
  498.  .John @ GFA>
  499.     $49.95 = you need 3.0         $74.95 = FULL PACKAGE.
  500.   
  501.  .Ron <ym>
  502.     What about upgrading GFA-PC to GFA-Windows?
  503.   
  504.  .John @ GFA>
  505.     $147.50 until November 15.  After that, $247.50.  It retails for $495.
  506.   
  507.  .Gordie>
  508.     (For GFA-PC to GFA-Windows?)
  509.   
  510.  .John @ GFA>
  511.     For GFA(any version) to GFA-Windows.
  512.   
  513.  .Ron <ym>
  514.     So it isn't an upgrade, but I would then be a registered user of
  515.     THREE versions of GFA, right?
  516.   
  517.  .John @ GFA>
  518.     RIGHT.  It is a "Side grade"
  519.   
  520.  .Gordie>
  521.     hehehe
  522.   
  523.  .Ron <ym>
  524.     Maybe I'll see if I can buy the Windows version from where I work,
  525.     since they aren't using it anymore.  (Before they discover problems
  526.     with VB :)
  527.   
  528.  .John @ GFA>
  529.     hehehe
  530.   
  531.  .Gordie>
  532.     Any closing remarks, John?
  533.   
  534.  .John @ GFA>
  535.     Well. I guess just to say good night and if you want to talk to me
  536.     (or someone else) call (508) 744-0201.
  537.   
  538.  .Gordie>
  539.     I want to thank you, John, for talking with us tonight, and want to
  540.     welcome you again to the ST Advantage here on DELPHI!
  541.   
  542.  .John @ GFA>
  543.     Thanks, it was fun.
  544.   
  545.   **End of Formal Session**
  546.   
  547.   
  548.  
  549.